Big Huge Thesaurus

Hungarian lilac

noun